<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/* public start*/
*{margin:0px; padding:0px; list-style:none;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
	/* [disabled]margin: 0; */
	padding: 0;
	font-family:微软雅黑,黑体,宋体;
}
.clear{ clear:both; height:0px; width:100%; margin:0; padding:0;}
img { border:0; }
ul, li { list-style-type:none; }
body{font-size:12px; background:url(bg_01.jpg) repeat #fff; 	font-family:微软雅黑,黑体,宋体;}
p{ color:#000;}
a{text-decoration:none; color:#000;}
A:link{text-decoration:none; color:#000;}
A:visited{text-decoration:none; color:#000;}
A:hover{text-decoration:none; color:#d20000;}

/* 首页 */
/* top */
.template_top{ width:100%; height:120px; margin:0 auto; overflow:hidden; padding:0;}
.top_black{ width:100%; height:30px; background:#23201d;}
.top_logo{ width:1000px; height:80px; margin:0 auto; padding:5px 0;}
/* top end */

/* nav */
.template_nav{ width:100%; height:65px; background:#d20000;}
.template_nav ul{ width:1000px; height:auto; display:table; margin:0 auto; padding-top:2px;}
.template_nav ul li{ width:171px; height:auto; display:table; float:left; text-align:center; position:relative; margin-right:-29px;}
.template_nav ul li a{ width:164px; height:63px; display:block; font-size:16px; line-height:63px; color:#FFF; letter-spacing:1px; }
.template_nav ul li:hover{ background:#23201d;}
.template_nav ul ul{ display:none; z-index:9999; padding:0;}
.template_nav ul li:hover ul {display:block;position:absolute;top:63px;left:0;width:120px;z-index:9999;}
.template_nav ul li:hover ul li{ width:120px; height:30px; line-height:30px; font-size:14px; font-weight:normal; overflow:hidden;}
.template_nav ul li:hover ul li a {width:195px; height:30px;display:block;background:#23201d;color:#fff; line-height:30px; font-size:14px; font-weight:normal;}
.template_nav ul li:hover ul li a:hover {background:#d20000;color:#fff;}
.template_nav ul ul ul{ display:none;}
.template_nav ul li .nav_shouye{ background:#23201d; color:#FFF;}
/* nav end */

/* banner */
.template_banner{ width:100%; /*height:504px;*/ position:relative; }
.template_banner img{ width:100%; height:auto; display:table;}

/* flexslider */
.flexslider{position:relative;/*height:504px;*/overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
/*.slides li{height:504px;}*/
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;}

.banner_black01{ width:50%; height:43px; background:#000000; float:left; display:block; margin-top:-47px; position:absolute; z-index:1;}
.banner_black02{ width:100%; height:43px; margin:0 auto; margin-top:-47px; position:absolute; z-index:1;}
.banner_black03{ width:1000px; height:43px; margin:0 auto; background:#000000; }
/* banner end */

/* 信息 */
.template_xinxi{ width:1000px; margin:0 auto; height:auto; display:table;}
.template_zxzx{ width:288px; height:auto; display:table; float:left; background:#f4f8f9; margin-top:-41px; position:absolute; z-index:999999999999;}
.zxzx_title{ width:256px; height:30px; margin:0 auto; margin-top:13px; background:url(title_zxzx.png) no-repeat;}
.zxzx_title a{ font-size:12px; color:#d20000; float:right; line-height:26px; margin-right:2px;}
.zxzx_title a:hover{ color:#000;}
.zxzx_body{ width:256px; margin:0 auto; margin-top:12px; height:auto; display:table;}

.zxzx_list01{ width:256px; height:auto; display:table; margin:0; padding:0;}
.zxzx_list01 h3{ width:78px; height:78px; display:block; float:left; background:#d10200; color:#FFF; text-align:center; letter-spacing:1px;}
.zxzx_list01 h3 span{ width:78px; text-align:center; font-size:40px; line-height:50px; display:block; height:50px; padding-top:2px;}
.zxzx_list01 a{ margin-left:8px; color:#d10200; font-size:14px; height:24px; width:170px; float:left; border-bottom:1px dashed #ccc; display:block; line-height:16px;}
.zxzx_list01 a:hover{ color:#000;}
.zxzx_list01 p{ margin-left:8px; width:170px; float:left; line-height:20px; color:#666; font-size:14px; margin-top:4px;}

.zxzx_body ul{ margin-top:12px; padding-bottom:35px;}
.zxzx_body ul li{ width:256px; margin:0 auto; height:38px; border-bottom:1px dashed #ccc; line-height:36px; font-size:14px;}

.template_gywm{ width:704px; height:auto; display:table; float:right; margin-top:26px;}
.gywm_body{ width:704px; height:auto; display:table; }
.gywm_body .gywm_img01{ width:344px; height:268px; float:left;}
.gywm_body .gywm_img02{ width:339px; height:33px; margin-left:12px; float:left; margin-bottom:15px;}
.gywm_body p{ width:339px; line-height:24px; font-size:14px; float:left; margin-left:12px; text-indent:2em;}
.gywm_body a{ font-size:14px; float:right; color:#d10200; margin-right:10px; margin-top:30px;}
.gywm_body a:hover{ color:#000;}
/* 信息 end */

/* product */
.template_product_bg{ width:100%; height:auto; display:table; background:url(pic002.jpg) no-repeat center top; margin-top:50px;}
.template_product{ width:1000px; height:auto; display:table; margin:0 auto; overflow:hidden;}
.product_list{ width:245px; height:auto; display:table; float:left; margin-top:61px;}
.list_title{ width:245px; height:90px; display:block;}
.list_body{ width:243px; height:auto; display:table; border-bottom:1px solid #bebebe; border-left:1px solid #bebebe; border-right:1px solid #bebebe;}
.list_body ul{ width:185px; margin:0 auto; padding-bottom:30px;}
.list_body ul li{ width:185px; height:58px; border-bottom:1px solid #d1d1d1; line-height:66px; background:url(btn_01.jpg) no-repeat right center;overflow: hidden;}
.list_body ul li a{ width:185px; height:30px; display:block; font-size:14px; letter-spacing:1px;}
.product_img{ width:726px; height:auto; display:table; float:left; margin-top:65px; margin-left:18px;}
.img_phone{ width:726px; height:85px;}
.img_phone img{ width:245px; height:85px; float:right;} 
.img_body{ width:726px; height:auto; display:table;}
.img_body ul li{ width:220px; height:auto; display:table; float:left; margin-left:20px; margin-top:20px;}
.img_body ul li a img{ width:214px; height:159px; padding:2px; border:1px solid #e0e0e0; background:#efefef; margin:0; display:block;}
.img_body ul li a h2{ width:220px; height:28px; background:#23201d; text-align:center; line-height:28px; color:#FFF; font-size:14px; letter-spacing:1px; margin:0; padding:0; display:block; margin-top:2px;}
.img_body ul li a h2:hover{ background:#d13535; }
/* product end */

/* case */
.template_case{ width:100%; height:auto; display:table; margin-top:50px;}
.case_title{ width:100%; height:auto; display:table; background:#f3f3f3; margin:0 auto; text-align:center;}
.case_title a img{ width:243px; height:103px; text-align:center; display:block; margin:0 auto; padding:18px 0 15px 0;}
.case_body{ width:980px; height:auto; display:table; margin:0 auto; margin-top:30px;}
.case_body .case01{ width:486px; height:182px; float:left;}
.case_body .case02{ width:240px; height:182px; display:block; background:#d13535; float:left; margin-left:4px;  margin-bottom:4px;}
.case_body .case02 h2{ width:70px; height:auto; display:block; border-bottom:1px solid #fff; border-top:1px solid #fff; margin-left:18px; color:#FFF; margin-top:18px; font-size:28px; line-height:40px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center;}
.case_body .case02 p{ font-size:19px; color:#FFF; letter-spacing:1px; line-height:58px; margin-left:18px;}
.case_body .case02 span{ font-size:14px; color:#FFF; width:100px; border:1px solid #fff; border-radius:3px; margin-left:18px; height:32px; line-height:30px; display:block; text-align:center; letter-spacing:1px; margin-top:2px;}
.case_body .case02:hover{ background:#23201d;}
.case_body .case03{ width:240px; height:182px; float:left; margin-left:4px; margin-bottom:4px;}
.case_body .case04{ width:241px; height:182px; display:block; float:left; margin-top:4px;}
.case_body .case05{ width:486px; height:182px; float:left; margin-left:4px; margin-top:4px;}
.case_body .case06{ width:245px; height:182px; float:left; margin-left:4px; margin-top:4px;}

.case_body .case03 a,.case_body .case03 a img{ width:240px; height:182px; display:block;}
/* case end */

/* footer */
.template_footer{ width:100%; height:auto; display:table; margin-top:40px; background:#23201d;}
.foot_nav{ width:100%; height:44px; background:#d10200;}
.foot_nav ul{ width:1000px; height:44px; margin:0 auto;}
.foot_nav ul li{ width:111px; height:44px; float:left; line-height:44px; font-size:14px; text-align:center;}
.foot_nav ul li a{ width:100%; height:44px; color:#FFF; display:block;}
.foot_nav ul li a:hover{ background:#23201d;}
.foot_nav ul ul{ display:none;}

.foot_nr{ width:1000px; height:auto; display:table; margin:0 auto;}
.foot_nr_left{ width:750px; height:auto; display:table; float:left; margin-left:20px;}
.foot_link{ width:750px;  height:30px; margin-top:15px;}
.foot_link h2{ color:#FFF; float:left; line-height:30px; font-size:14px; letter-spacing:}
.foot_link a{ color:#FFF; width:auto; float:left; display:block;  height:30px; line-height:30px; font-size:14px; padding:0 10px; text-align:center;}
.foot_banquan{ width:750px; height:auto; display:table; padding-top:35px;}
.foot_banquan p{ color:#CCC; line-height:24px;}
.foot_banquan p a{ color:#fff;}

.foot_erweima{ width:94px; height:94px; float:right; margin-right:20px; margin-top:20px; padding-bottom:20px;}
/* footer end */

/* 内页 */
.ny_content{ width:1000px; height:auto; display:table; margin:0 auto; margin-top:30px;}

/* 内页 left */
.ny_left{ width:230px; height:auto; display:table; float:left; overflow:hidden;}
.ny_left_list{ width:230px; height:auto; display:table;}
.ny_left_title{ width:230px; height:85px; background:#D10200;}
.ny_left_title h2{ font-size:28px; color:#FFF; text-indent:0px; width:auto; height:auto; display:table; padding-top:10px; font-weight:normal; letter-spacing:3px;}
.ny_left_title h3{ font-size:22px; color:#ff9f9e; text-indent:0px; width:auto; height:auto; display:table; padding-top:0px; font-weight:normal; letter-spacing:1px; font-family:Georgia, "Times New Roman", Times, serif;}
.ny_left_title h5{ font-size:70px; color:#ff9f9e; text-indent:20px; width:auto; height:70px; float:left; display:table; padding-top:2px; font-weight:normal; letter-spacing:1px; font-family:Georgia, "Times New Roman", Times, serif; padding-right:2px;}
.ny_left_list_body{ width:230px; height:auto; display:table;}
.ny_left_list_body ul li{ width:230px; height:34px; display:block; line-height:32px; text-indent:20px; margin-top:5px; border:1px solid #eee; overflow: hidden;}
.ny_left_list_body ul li a span{ float:right; margin-right:20px; color:#aaa; font-size:14px; font-family:"宋体"；}
.ny_left_list_body ul li a{ width:228px; height:32px; display:block; background:#fafafa; border:1px solid #eee; font-size:14px; letter-spacing:1px;}
.ny_left_list_body ul li a:hover{ background:#ffe8e8; border:1px solid #ffb3b2; color:#D10200;}
.ny_left_list_body ul li a:hover span{ color:#D10200;}

.ny_left_news{ width:230px; height:auto; display:table; margin-top:20px;}
.ny_left_news_body{ width:230px; height:auto; display:table; overflow:hidden; margin-top:10px;}
.ny_left_news_body ul li{ width:230px; height:26px; line-height:26px; font-size:14px;}
.ny_left_news_body ul li span{ font-size:10px; color:#D10200; margin-right:5px;}

.ny_left_contact{ width:230px; height:auto; display:table; margin-top:20px;}
.ny_left_contact_body{ width:220px; height:auto; display:table; overflow:hidden; margin-top:5px; padding-left:5px;}
.ny_left_contact_body h2{ font-size:13px; line-height:23px;}
.ny_left_contact_body h3{ font-size:20px; line-height:33px;}
.ny_left_contact_body p{ font-size:14px; line-height:23px;}
/* 内页 left end */

/* 内页 right */
.ny_right{ width:730px; height:auto; display:table; float:right; font-size:14px; }
.ny_right_title{ width:730px; height:36px; border-bottom:3px solid #D10200; }
.ny_right_title a{ width:auto; height:36px; display:block; float:left; background:#D10200; padding:0 10px; line-height:36px; color:#FFF; font-size:14px; }
.ny_right_title span{ width:auto; height:36px; display:block; float:left; background:#D10200; line-height:36px; color:#FFF;}
.ny_right_title a:hover{ color:#F96;}
.ny_right_body{ width:730px; height:auto; display:table; margin-top:20px;}
.ny_right_body img{ display:block; margin:0 auto; max-width:730px;}









</pre></body></html>